package io.renren.dao;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import io.renren.entity.SubjectEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 科目表
 *
 * @author LANLING
 * @email lanling@gmail.com
 * @date 2018-10-23 10:47:09
 */
public interface SubjectDao extends BaseMapper<SubjectEntity> {

    /***
     * 获取科目列表
     * @param studentId 学员id
     * @return R
     */
    List<Map<String, Object>> getSubjectList(@Param("studentId") Long studentId);

    /***
     * 小程序
     * 获取科目列表
     * @param studentId 学员id
     * @param schoolId 学校id
     * @param subjectName 科目名称
     * @return
     */
    List<Map<String, Object>> getXSubjcetList(@Param("studentId") Long studentId, @Param("schoolId") Integer schoolId, @Param("subjectName") String subjectName);
}
